tear gas bombs thrown by the police - Espagnol Anglais Dictionnaire